Analysis and Improvement of the Variable Binding Scheme in LOGFLOW*
نویسندگان
چکیده
The handling of variables is a crucial issue in designing a parallel Prolog system. The so called closed binding environment is an excellent candidate for a binding scheme in a distributed system, however, it has several weaknesses when the computation is not migrating. In this paper the closed binding method is analysed, a possible modification is introduced and the implementation and performance measurement of the hybrid binding scheme in LOGFLOW is described.
منابع مشابه
Experiments with Binding Schemes in LOGFLOW
The handling of variables is a crucial issue in designing a parallel Prolog system. In the framework of the LOGFLOW project some experiments were made with binding methods. The work is an analysis of possible schemes, a modiication of an existing one and a plan for future implementations of LOGFLOW on new architectures. The conditions, principles and results are presented in this paper.
متن کاملGranularity Control in the Logflow Parallel Prolog System
LOGFLOW is a parallel Prolog implementation for massively parallel distributed memory systems. The LOGFLOW execution mechanism combines a very fine-grain data driven scheme and the well-known coarse-grain WAM-based scheme. The LOGFLOW compiler generates two code versions for each Prolog program: 3DPAM (Distributed Data Driven Prolog Abstract Machine) code and WAM code. The Granularity Controlle...
متن کاملPerformance Analysis of Wireless Cooperative Networks with Iterative Incremental Relay Selection
In this paper, an iterative incremental relay selection (IIRS) scheme is considered for wireless cooperative networks in order to increase the reliability of transmission. Different from the conventional incremental relay selection which incrementally selects a best relay for only one iteration; the IIRS scheme iteratively applies the incremental relaying and relay selection processes. To evalu...
متن کاملTools for Mapping, Load Balancing and Monitoring in the LOGFLOW Parallel Prolog Project
LOGFLOW is an all-solution parallel logic programming system able to exploit OR-parallelism and pipeline AND-parallelism of Prolog programs. The LOGFLOW project is intended to implement Prolog in massively parallel distributed memory multicomputers. Porting LOGFLOW to a workstation cluster resulted in a variant of LOGFLOW called WS-LOGFLOW. Implementation of LOGFLOW both on multi-transputers an...
متن کاملEconomic Statistical Design of Multivariate T^2 Control Chart with Variable Sample Sizes
Today, quality improvement and cost reduction are key factors for achieving business success, growth and position. One of the primary tools for quality improvement and cost reduction in online activities of statistical process control is control charts. As the need for monitoring several correlated quality characteristics is extensively growing, the use of multivariate control charts become...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1996